using System;
using System.Collections.Generic;
using System.Text;

namespace ILIMS.Data.Dao
{

    public interface IDao<Type>
    {
        List<Type> GetAll();
        Type GetId (int id);
        Type Save (Type obj);
        Type SaveOrUpdate (Type obj);
        void Delete (Type obj);
		void Flush ();
    }
}
